#列表生成就是通过一定的算法，以简洁的语法生成出来。
#比如需要一个列表，里面的数据是[1的平方,2的平方,3的平方...10的平方]
#可理解为，从range(1,11)这个列表里，依次取出每一个值，然后放在变量x里，再后再返回 x*x

L=[x*x for x in range(1,11)];#注意两头要用方括号括号来
print(L);

#1到20之间，所有偶数加10，形成列表
L=[x+10 for x in range(1,21) if x%2==0];
print(L);

#两层循环
L=[i+j for i in 'ABC' for j in '123'];
print(L);